A Multicore Operating System with QoS Guarantees for Network Audio Applications
نویسندگان
چکیده
This paper is about the role of the operating system (OS) within computer nodes of network audio systems. While many efforts in the network-audio community focus on low-latency network protocols, here we highlight the importance of the OS for network audio applications. We present Tessellation, an experimental OS tailored to multicore processors. We show how specific OS features, such as guaranteed resource allocation and customizable user-level runtimes, can help ensure quality-of-service (QoS) guarantees for data transmission and audio signal processing, especially in scenarios where network bandwidth and processing resources are shared between applications. To demonstrate performance isolation and service guarantees, we benchmark Tessellation under different conditions using a resource-demanding network audio application. Our results show that Tessellation can be used to create low-latency network audio systems.
منابع مشابه
Parallelism in Sound and Music Applications
This paper is about the role of the operating system (OS) within computer nodes of network audio systems. While many efforts in the network-audio community focus on low-latency network protocols, here we highlight the importance of the OS for network audio applications. We present Tessellation, an experimental OS tailored to multi-core processors. We show how specific OS features, such as guara...
متن کاملQoS-aware resource management for distributed multimedia applications^{1}
The ability of operating system and network infrastructure to provide end-to-end quality of service (QoS) guarantees in multimedia is a major acceptance factor for various distributed multimedia applications due to the temporal audio-visual and sensory information in these applications. Our constraints on the end-to-end guarantees are (1) QoS should be achieved on a general-purpose platform wit...
متن کاملMobile Ad hoc Network: Issue and Challenges Related to QoS and Solutions
Mobile Ad Hoc Network (MANET) applications such as multimedia applications, audio/video conferencing, VOIP and webcasting need uninterrupted, stringent and inflexible Quality of Service (QoS). The provision of QoS guarantees in MANET is more challenging and difficult than wired network because of node mobility, lack of centralized control and a limited power supply. A lot of researches have bee...
متن کاملExperimental Study of Issues in End-to End QoS
Quality of Service (QoS) guarantees for 'delay sensitive' networked applications must be end-to-end. This paper presents an experimental study of this class of applications where the endpoints are computer workstations. The experiments show that operating system effects dominate any jitter in the network. Our conclusion is that QoS provision by the workstation operating system is as important f...
متن کاملEND-TO-END QoS MANAGEMENT FOR ADAPTIVE VIDEO FLOWS
Distributed audio and video applications need to adapt to fluctuations in delivered quality of service (QoS). By trading off temporal and spatial quality to available bandwidth, or manipulating the playout time of continuous media in response to variation in delay, audio and video flows can be made to adapt to fluctuating QoS with minimal perceptual distortion. In this paper we introduce dynami...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2013